one that tells the truth - Spanish English Dictionary